<?php
namespace app\index\controller;
use app\index\model\User as UserModel;
use app\index\model\Profile;
use app\index\model\Arc;

use think\Loader;
class User
{
    // 给用户表添加数据
    public function add()
    {
        // 第一种方法
        // $user = new UserModel;
        // $user->user_name = 'hahaha';
        // $user->user_realname = 'er';
        // $user->save();
        // return $user->user_name;
        // 第二种方法
        // $user->data(['user_name'=>'heihei','user_realname'=>'hei','user_password'=>'aaaaaa']);
        // $user->save();
        // return $user->user_name;
        // 第三种方法
        // $user->save(['user_name'=>'hehe','user_realname'=>'he','user_password'=>'aaaaaa']);
        // return $user->user_name;
        // 第四种方法
        // $user = new UserModel(['user_name'=>'gaga','user_realname'=>'ga','user_password'=>'aaaaaa']);
        // $user->save();
        // return $user->user_name;
        // 第五种方法
    //    $data = ['user_name'=>'yoyo','user_realname'=>'yo','user_password'=>'aaaaaa'];
    //    UserModel::create($data);
    // 第六种方法 批量操作
    // $data = [
    //     ['user_name'=>'miemie','user_realname'=>'mie','user_password'=>'aaaaaa'],
    //     ['user_name'=>'juanjuan','user_realname'=>'juaner','user_password'=>'aaaaaa']
    // ];
    // $user->saveAll($data);
    //过滤数据
    //  $user = new UserModel($_GET);
    //  过滤post数组中的非数据表字段数据
    //  $user->allowField(true)->save();
    }
    public function updateInfo()
    {
        $user = UserModel::get(1);
        // $user->delete();
        // $user->user_name = 'think_user.php';
        // $user->save();
        // $user->update_time;
        $user->save();
    }
}